hydrographical feature - French English Dictionary